
.enterprise-list-view {
    .search-total {
      padding-left: 34rpx;
      margin-top: 30rpx;
      font-family: "ali-p";
      font-size: @font-size-27;
      color: @color-black-text;
      .total {
        color: @color-blue-text;
        margin-left: 5rpx;
        margin-right: 5rpx;
      }
    }
    .container {
      background-color: #ffffff;
      padding: 0 36rpx;
      margin-top: 13rpx;
  
      .filter-sticky {
        top: 0 !important;
      }
  
      .filter-honour {
        display: flex;
        flex-flow: row wrap;
        justify-content: space-between;
        &-level,
        &-year,
        &-area {
          display: flex;
          margin: 30rpx 0 30rpx 0;
          font-family: "ali-m";
          font-weight: 500;
          color: #272636;
          font-size: 24rpx;
  
          .text {
            flex: 1;
          }
  
          .icon {
            margin-left: 10rpx;
  
            .u-icon {
              :deep(.u-icon__icon) {
                font-size: 24rpx !important;
                font-weight: 700;
                color: #272636 !important;
              }
            }
          }
        }
  
        &-year {
          margin-left: 50rpx;
          margin-right: 50rpx;
        }
  
        &-area {
          // flex: 1;
          width: 320rpx;
          margin: 0rpx 0 20rpx 0;
          .text {
            flex: auto;
            text-align: left;
            display: inline-block;
            // width: auto;
          }
          .icon {
            flex: 65;
          }
        }
      }
  
      .card-container {
        padding-bottom: 50rpx;
        &:last-child {
          .enterprise-item-card {
            border-bottom: none;
          }
        }
      }
    }
    .honour-total-popup {
      width: 260rpx;
      padding: 19rpx 24rpx 35rpx 21rpx;
      box-shadow: 0 2rpx 13rpx 0 rgba(85, 144, 246, 0.5);
      border: 1px solid #5590f6;
      border-right: 7rpx;
  
      .title {
        display: flex;
        align-items: center;
        height: 30rpx;
  
        .h3 {
          font-family: "DIN";
          font-weight: bold;
          font-size: 31rpx;
          color: #ff9c00;
        }
  
        .h5 {
          font-family: "ali-m";
          font-weight: 400;
          font-size: 23rpx;
          color: #272636;
          margin-left: 8rpx;
        }
      }
  
      .honour-list {
        margin-top: 38rpx;
  
        .honour-item {
          display: flex;
  
          .label {
            flex: 1;
            font-family: "ali-m";
            font-weight: 400;
            font-size: 23rpx;
            color: #272636;
          }
  
          .value {
            display: flex;
            flex: 1;
  
            .h4 {
              flex: 1;
              text-align: end;
              font-family: "DIN";
              font-weight: bold;
              font-size: 23rpx;
              color: #ff9c00;
            }
  
            .h5 {
              flex: 1;
              text-align: start;
              font-family: "ali-m";
              font-weight: 400;
              font-size: 23rpx;
              color: #272636;
              margin-left: 12rpx;
            }
          }
        }
      }
    }
  }